home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 271_02 / cursor.doc < prev    next >
Text File  |  1987-08-18  |  1KB  |  41 lines

  1.  
  2.  
  3.         NAME
  4.                 cursor_style -- alter the cursor style
  5.  
  6.         SYNOPSIS
  7.                 void cursor_style(type, startscan, stopscan);
  8.                 int type;         type of cursor as defined below
  9.                 int startscan;    top scanline of cursor
  10.                 int stopscan;     bottom scanline of cursor
  11.  
  12.  
  13.         DESCRIPTION
  14.         This function allows selection of several pre-defined cursor
  15.         styles, or user-specified cursor size.  If "type" is 0, then
  16.         user must supply a starting scanline and stopping scanline
  17.         value.  If "type is 1-5, then these values may be set to
  18.         anything to simply satisfy the argument count.  Cursor
  19.         scanlines are numbered from the top (0) to the bottom, which
  20.         is 7 for CGA boards, and 13 for Monochrome Adapters.  The
  21.         Predefined values are:
  22.             type == 1      Normal underline cursor for CGA
  23.             type == 2      same, Mono Adapter
  24.             type == 3      Block cursor for CGA
  25.             type == 4      same, Mono Adapter
  26.             type == 5      Cursor becomes invisible
  27.  
  28.  
  29.         EXAMPLE
  30.  
  31.              /* for CGA video modes: */
  32.             cursor_style(4, 0, 0);    /* set block cursor */
  33.             cursor_style(1, 0, 0);    /* restore underline cursor */
  34.             cursor_style(0, 1, 7);    /* set a very large block cursor */
  35.  
  36.  
  37.  
  38.  
  39.  
  40.         This function is found in SMTCx.LIB for the Turbo-C Compiler.
  41.